//
// Created by PC on 2023/7/10.
//


#include <iostream>

using namespace std;

int main()
{
    int m = 2147483647; // int的最大值 2^31-1
    cout<<m<<endl; // 打印结果 2147483647
    cout<<++m<<endl; // -2147483648 这是int能存储的最小值 -2^31
    cout<<++m<<endl; // -2147483647
    cout<<"-----------"<<endl;
    unsigned um = 4294967295; // unsigned 是无符号整型
    cout<<um<<endl; // unsigned 最大值 2^32-1
    cout<<++um<<endl;  // unsigned 最小值 0
    cout<<++um<<endl;
    return 0;
}